malignant neoplasm of spinal meninges - French English Dictionary